package com.dms.modules.order.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;

/**
 * 退款申请DTO
 */
@Data
@ApiModel(value = "退款申请DTO", description = "退款申请信息")
public class RefundApplyDTO {
    
    @ApiModelProperty("退款原因")
    @NotBlank(message = "退款原因不能为空")
    @Size(max = 500, message = "退款原因不能超过500个字符")
    private String reason;
    
    @ApiModelProperty("退款凭证图片URL，多个用逗号分隔")
    private String evidenceImages;
} 